set matsize 800
preserve
drop if country=="Hong Kong, China"
drop if country=="Macao, China"
drop if country=="Bermuda"

quietly xi: reg lnco2pc lngdppc lngdppcsq mintemp  roadlength
su co2pc gdppc lngdppc lngdppcsq mintemp maxtemp frostdays roadlength impact renewshare if e(sample)
corr lnco2pc lngdppc mintemp maxtemp frostdays roadlength impact renewshare if e(sample)


xi: xtgee lnco2pc lngdppc lngdppcsq mintemp renewshare roadlength i.year, robust
xi: xtgee lnco2pc lngdppc lngdppcsq frostdays renewshare roadlength i.year, robust

xi: xtgee lnco2pc lngdppc lngdppcsq mintemp renewshare impact i.year, robust
xi: xtgee lnco2pc lngdppc lngdppcsq frostdays renewshare impact i.year, robust

* without renewshare
xi: xtgee lnco2pc lngdppc lngdppcsq mintemp  roadlength i.year, robust
xi: xtgee lnco2pc lngdppc lngdppcsq frostdays  roadlength i.year, robust

xi: xtgee lnco2pc lngdppc lngdppcsq mintemp  impact i.year, robust
xi: xtgee lnco2pc lngdppc lngdppcsq frostdays  impact i.year, robust


* further control variables
xi: xtgee lnco2pc lngdppc lngdppcsq frostdays maxtemp renewshare roadlength i.year, robust
restore

